#include <iostream>

#include "Builder/HouseDirector.h"

void testBuilder() {
    HouseDirector *director = new HouseDirector(new StoneHouseBuilder(new StoneHouse));
    House *house = director->construct();
    std::cout << "House: " << house->getHouseType() << "\n";
}

int main() {
    testBuilder();
}
